On Monday, July 31 at approximately 5 a.m., 63-year-old Dan Ho went for a swim at Cedar Beach in Babylon, according to Suffolk County Police.
However, things quickly went south when the current pulled him out into open water.
After five hours of treading water with no flotation devices, Ho was able to find a broken fishing pole in the water.
He tied his shirt to the pole and waved in the air in an attempt to alert passersby.
Two boaters, Jim Hohorst of West Islip and Michael Ross of Syosset, spotted Ho two-and-a-half miles south of where he went swimming. They were able to pull him onto the boat and contact authorities.
According to reports, Ho was conscious and alert, but he was not able to stand and was given hypothermia treatment.
The US Coast Guard Station - Fire Island brought Ho ashore, where he was treated and taken to Good Samaritan University Hospital in West Islip.
Click here to follow Daily Voice Brentwood and receive free news updates.